lay the foundation - Deutsch Englisch Wörterbuch